tie someone hand and foot - Spanisch Englisch Wörterbuch